declare namespace local =
"http://www.irisa.fr/bekkers/test";


declare function local:produitParCouleur($couleur){
	let $i := doc("produit.xml")/listeProduit/produit[./Couleur=$couleur]
	return $i
};


<result> {
	for $y in distinct-values (
		for $i in /epicerie/listeFourniture/fourniture
		where local:produitParCouleur('vert')/P = $i/P
		return $i/F
	)
	return <F>{$y}</F>
	
} </result>

